// 二星：https://iai.sh.cn/problem/438
#include <bits/stdc++.h>
using namespace std;
// 把一个8为二进制数转化为十进制数
int change(string s) {
  int ans = 0;
  for (int i = 0; i < 8; i++) {
    if (s[i] == '1')
      ans += pow(2, 7 - i);
  }
  return ans;
}

int main() {
  string s;
  cin >> s;
  string s1 = s.substr(0, 8);
  string s2 = s.substr(8, 8);
  string s3 = s.substr(16, 8);
  string s4 = s.substr(24, 8);
  cout << change(s1) << "." 
        << change(s2) << "." 
        << change(s3) << "."
        << change(s4);
  return 0;
}